projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
91f7f99
)
arm: rmobile: alt: Enable channel 1 of sh-i2c
author
Nobuhiro Iwamatsu
<
[email protected]
>
Mon, 10 Nov 2014 00:16:43 +0000
(09:16 +0900)
committer
Nobuhiro Iwamatsu
<
[email protected]
>
Mon, 10 Nov 2014 00:48:01 +0000
(09:48 +0900)
Alt board was connected Power IC to channel 1 of sh-i2c. Source code that
controls this is already included, but channel 1 of sh-i2c is not enabled.
This enables channel 1 of sh-i2c, and can use.
Signed-off-by: Nobuhiro Iwamatsu <
[email protected]
>
Signed-off-by: Nobuhiro Iwamatsu <
[email protected]
>
board/renesas/alt/alt.c
patch
|
blob
|
history
diff --git
a/board/renesas/alt/alt.c
b/board/renesas/alt/alt.c
index cf6d64c49a1de1a2f3843bff9fb2a7c9aa07b976..083e007fcfd7c12a56c5da7e71564d5e9cc6f5ce 100644
(file)
--- a/
board/renesas/alt/alt.c
+++ b/
board/renesas/alt/alt.c
@@
-49,6
+49,10
@@
void s_init(void)
#define SMSTPCR8 0xE6150990
#define ETHER_MSTP813 (1 << 13)
+#define MSTPSR3 0xE6150048
+#define SMSTPCR3 0xE615013C
+#define IIC1_MSTP323 (1 << 23)
+
#define mstp_setbits(type, addr, saddr, set) \
out_##type((saddr), in_##type(addr) | (set))
#define mstp_clrbits(type, addr, saddr, clear) \
@@
-69,6
+73,9
@@
int board_early_init_f(void)
/* ETHER */
mstp_clrbits_le32(MSTPSR8, SMSTPCR8, ETHER_MSTP813);
+ /* IIC1 / sh-i2c ch1 */
+ mstp_clrbits_le32(MSTPSR3, SMSTPCR3, IIC1_MSTP323);
+
return 0;
}